Skip to content

Conversation

@minggangw
Copy link
Member

@minggangw minggangw commented Oct 28, 2025

This PR updates the Node.js versions used in GitHub Actions workflows. The primary change is updating from Node.js v22 to v24 across multiple workflow files, and adding v25 to the linux-x64 build and test workflow.

Key Changes:

  • Node.js v22 replaced with v24 in Windows and Linux prebuild workflows
  • Node.js test matrix expanded to include v25 alongside v24 in the linux-x64 build and test workflow

Fix: #1289

Copilot AI review requested due to automatic review settings October 28, 2025 08:09
Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This PR updates the Node.js versions used in GitHub Actions workflows. The primary change is updating from Node.js v22 to v24 across multiple workflow files, and adding v25 to the linux-x64 build and test workflow.

Key Changes:

  • Node.js v22 replaced with v24 in Windows and Linux prebuild workflows
  • Node.js test matrix expanded to include v25 alongside v24 in the linux-x64 build and test workflow

Reviewed Changes

Copilot reviewed 4 out of 4 changed files in this pull request and generated no comments.

File Description
.github/workflows/windows-build-and-test.yml Updates Node.js version from 22.X to 24.X
.github/workflows/prebuild-linux-x64.yml Updates Node.js version from 22.X to 24.X
.github/workflows/prebuild-linux-arm64.yml Updates Node.js version from 22.X to 24.X
.github/workflows/linux-x64-build-and-test.yml Updates Node.js version matrix from [22.X, 24.X] to [24.X, 25.X]

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@coveralls
Copy link

Coverage Status

coverage: 81.823% (+0.06%) from 81.767%
when pulling 42464cd on minggangw:fix-1289
into ce7c19b on RobotWebTools:develop.

@minggangw minggangw merged commit d02f68e into RobotWebTools:develop Oct 28, 2025
26 of 27 checks passed
minggangw added a commit that referenced this pull request Oct 30, 2025
This PR updates the Node.js versions used in GitHub Actions workflows. The primary change is updating from Node.js v22 to v24 across multiple workflow files, and adding v25 to the linux-x64 build and test workflow.

**Key Changes:**
- Node.js v22 replaced with v24 in Windows and Linux prebuild workflows
- Node.js test matrix expanded to include v25 alongside v24 in the linux-x64 build and test workflow

Fix: #1289
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Add nodejs v25 into CIs

2 participants